human right - French English Dictionary